mechanical project - Français Anglais Dictionnaire